#include <fstream>
#include <iostream>
#include <string>

using namespace std;

struct stale
{
  float V,wzmocnienie,plastycznosc,E,rozszerzalnosc;
};

void Wczytaj_M(vector<string>& tablica, char* plik){
   char * m = ".m";
   int ii=0;
   while(plik[ii]!= '\0'){ ii++;}
   fstream wejscie;wejscie.open(strcat(plik, m));
   plik[ii] = '\0';
   int i=0;
   while(!wejscie.eof())
   {
      tablica.resize(tablica.size()+1);
      getline(wejscie,tablica[i]);
      i++;
   }
   wejscie.close();
}
   /*
fstream wejscie(plik);
int i=0;
while(!wejscie.eof())
 {
   getline(wejscie,tablica[i]);
   cout << "Wczytalem teraz " << i <<" stringa: " << tablica[i] << endl;
   i++;
 }
cout << "Koncowe i wynioslo: " << i << endl;
}
*/
/*
void Wyciagnij_M(siatka & s, vector<string>& tablica, stale & st)
{
   if(Mycmp(tablica[0],"<WLASNOSCI MATERIALOWE>",23) || Mycmp(tablica[0],"<wlasnosci materialowe>",23) ){
      for(unsigned int i=1;i<tablica.size();i++)
      {
         if(tablica[i][0]==0)continue;
         if(Mycmp(tablica[i],"801 0",5)) st.V=str_flt(tablica[++i]);
         if(Mycmp(tablica[i],"802 0",5)) st.wzmocnienie=str_flt(tablica[++i]);
         if(Mycmp(tablica[i],"803 0",5)) st.plastycznosc=str_flt(tablica[++i]);
         if(Mycmp(tablica[i],"804 0",5)) st.E=str_flt(tablica[++i]);
         if(Mycmp(tablica[i],"805 0",5)) st.rozszerzalnosc=str_flt(tablica[++i]);
      }
   }
}
*/
/*
float NaprF1(liczby l)
{
  return l.E/(1-(l.E*l.E));
}

float NaprF2(liczby l)
{
  return l.V*l.E/(1-(l.E*l.E));
}

float NaprF3(liczby l)
{
  return l.V/(2*(1+l.E));
}

float OdkF1(liczby l)
{
  return (l.E*(1-l.V))/((1+l.V)*(1-(2*l.V)));
}

float OdkF2(liczby l)
{
  return (l.E*l.V)/((1+l.V)*(1-(2*l.V)));
}

float OdkF3(liczby l)
{
  return NaprF1(l);
}

int main(int argc, char ** argv)
{
  string* tablica = new string[25];
  wczytaj_M(tablica,argv[1]);
  
  
  float jakas( F
  
  
  napr
  if napr   float jakas( napr
  else float jaka( odks
  

  if(tablica[10][0]==0)cout<<"asd";else cout<<"dupa";cout<<endl;           ha to moj pomysl :D
  if(tablica[0]=="<WLASNOSCI MATERIALOWE>   (wygenerowany plik - NIE EDYTOWAC)") cout << "dziala";
  else cerr << "BLAD"; cout << endl;
  string test = "<WLASNOSCI MATERIALOWE>";
  int l = test.length();
  cout << "Test " << mycmp(tablica[0],test,l) << endl;
  delete[] tablica;

  return 0;
}
*/
